package TDATopFive;


public interface Entry <K,V>
{
	/**
	 * Devuelve la clave de la entrada.
	 * @return Clave de la entrada.
	 */
	public K getKey();
	
	/**
	 * Devuelve el valor de la entrada.
	 * @return Valor de la entrada.
	 */
	public V getValue();
	
	/**
	 * Setea la clave de la entrada.
	 * @param key Es la nueva clave de la entrada.
	 */
	public void setKey(K key);
	
	/**
	 * Setea el valor de la entrada.
	 * @param key Es el nuevo valor de la entrada.
	 */
	public void setValue(V val);

}